part of '../repository.dart';

sealed class WebSavedPaymentMethodGettingFailure {}

class UnauthorizedWebSavedPaymentMethodGettingFailure extends Equatable
    implements WebSavedPaymentMethodGettingFailure {
  const UnauthorizedWebSavedPaymentMethodGettingFailure();

  @override
  List<Object?> get props => [];
}

class ServerWebSavedPaymentMethodGettingFailure extends Equatable
    implements WebSavedPaymentMethodGettingFailure {
  const ServerWebSavedPaymentMethodGettingFailure();

  @override
  List<Object?> get props => [];
}

class NetworkWebSavedPaymentMethodGettingFailure extends Equatable
    implements WebSavedPaymentMethodGettingFailure {
  const NetworkWebSavedPaymentMethodGettingFailure();

  @override
  List<Object?> get props => [];
}
